dimethylaminobenzaldehyde detest - Turkish English Dictionary